#ifdef WITH_CG
#ifdef WITH_OPENGL

#pragma once
#include "shader_catalog_cg.h"

namespace krryn{
namespace system_imp{
	class shader_catalog_cg_opengl : public shader_catalog_cg{
	public:
		shader_catalog_cg_opengl() : shader_catalog_cg() {}
		virtual ~shader_catalog_cg_opengl() {}
	protected:
		view::shader *load_shader(const std::string &a_Filename);
	};
}
}

#endif
#endif
